English-Dothraki dictionary »

sitting-spot meaning in Dothraki

EnglishDothraki
sitting-spot noun

nevakhnoun
[nevax]