Multilingual Turkish Dictionary

FARTING

FARTING : English Turkish

n. (Argo) ossurma, anüsten gaz salınımı refleksi