Turkish-English dictionary »

ayça meaning in English

TurkishEnglish
ayça noun

new moon(phase of moon when in conjunction with sun)
noun
[UK: ˈnjuː.ˈmuːn] [US: ˈnuː.ˈmuːn]