Tamil Dictionary 🔍

paederast

n. பையன் வேட்கையர்.


paederast - Similar Words