"saa sita" English translation

SW

"saa sita" in English

EN

SW saa sita

saa sita (also: adhuhuri, adhuuri)

Similar translations for "saa sita" in English

saa
sita

Other dictionary words