Translation of لیوا in English

لیوا٢

Noun (masculine)

  1. udder

Powered by Oxford