English to Pashto Dictionary
eighty-six
شپژ اَتیا
English definition for eighty-six
1. s. being six more than eighty
Sponored Video