English to Farsi/Persian Dictionary
eighty-six
ہشتاد و شش
English definition for eighty-six
1. s. being six more than eighty
Sponored Video